thoracic outlet tumor - German English Dictionary